package net.zoneland.greenleaf.timer.entity;

import java.io.Serializable;
import java.util.UUID;

/**
 * 类   名：Sys_schedulejob<br/>
 * 表   名：SYS_SCHEDULEJOB<br/>
 * 注   释：<br/>
 * 作   者：GREENLEAF<br/>
 * 单   位：浙江兰德纵横网络技术有限公司<br/>
 * 日   期：2014-12-19 22:34:18
**/
public class Sys_schedulejob implements Serializable { 

	private static final long serialVersionUID = 1L;

	public static final String STATUS_RUNNING = "1";
	public static final String STATUS_NOT_RUNNING = "0";
	public static final String CONCURRENT_IS = "1";
	public static final String CONCURRENT_NOT = "0";
	
	public String getJobid(){
		return this.jobid == null ? "":this.jobid.trim() ;
	}

	public void setJobid(String _jobid ){
		this.jobid = ( _jobid == null ? "":_jobid.trim() );
	}

	public String getCreatetime(){
		return this.createtime == null ? "":this.createtime.trim() ;
	}

	public void setCreatetime(String _createtime ){
		this.createtime = ( _createtime == null ? "":_createtime.trim() );
	}

	public String getUpdatetime(){
		return this.updatetime == null ? "":this.updatetime.trim() ;
	}

	public void setUpdatetime(String _updatetime ){
		this.updatetime = ( _updatetime == null ? "":_updatetime.trim() );
	}

	public String getJobname(){
		return this.jobname == null ? "":this.jobname.trim() ;
	}

	public void setJobname(String _jobname ){
		this.jobname = ( _jobname == null ? "":_jobname.trim() );
	}

	public String getJobgroup(){
		return this.jobgroup == null ? "":this.jobgroup.trim() ;
	}

	public void setJobgroup(String _jobgroup ){
		this.jobgroup = ( _jobgroup == null ? "":_jobgroup.trim() );
	}

	public String getJobstatus(){
		return this.jobstatus == null ? "":this.jobstatus.trim() ;
	}

	public void setJobstatus(String _jobstatus ){
		this.jobstatus = ( _jobstatus == null ? "":_jobstatus.trim() );
	}

	public String getCronexpression(){
		return this.cronexpression == null ? "":this.cronexpression.trim() ;
	}

	public void setCronexpression(String _cronexpression ){
		this.cronexpression = ( _cronexpression == null ? "":_cronexpression.trim() );
	}

	public String getDescription(){
		return this.description == null ? "":this.description.trim() ;
	}

	public void setDescription(String _description ){
		this.description = ( _description == null ? "":_description.trim() );
	}

	public String getBeanclass(){
		return this.beanclass == null ? "":this.beanclass.trim() ;
	}

	public void setBeanclass(String _beanclass ){
		this.beanclass = ( _beanclass == null ? "":_beanclass.trim() );
	}

	public String getIsconcurrent(){
		return this.isconcurrent == null ? "":this.isconcurrent.trim() ;
	}

	public void setIsconcurrent(String _isconcurrent ){
		this.isconcurrent = ( _isconcurrent == null ? "":_isconcurrent.trim() );
	}

	public String getSpringid(){
		return this.springid == null ? "":this.springid.trim() ;
	}

	public void setSpringid(String _springid ){
		this.springid = ( _springid == null ? "":_springid.trim() );
	}

	public String getMethodname(){
		return this.methodname == null ? "":this.methodname.trim() ;
	}

	public void setMethodname(String _methodname ){
		this.methodname = ( _methodname == null ? "":_methodname.trim() );
	}

	public int getIsautostart() {
		return isautostart;
	}

	public void setIsautostart(int isautostart) {
		this.isautostart = isautostart;
	}

	public String getLast_excutetime() {
		return last_excutetime;
	}

	public void setLast_excutetime(String last_excutetime) {
		this.last_excutetime = last_excutetime;
	}

	public String getLast_con_time() {
		return last_con_time;
	}

	public void setLast_con_time(String last_con_time) {
		this.last_con_time = last_con_time;
	}

	public String getRuntime_status() {
		return runtime_status;
	}

	public void setRuntime_status(String runtime_status) {
		this.runtime_status = runtime_status;
	}

	public String getRun_hostname() {
		return run_hostname;
	}

	public void setRun_hostname(String run_hostname) {
		this.run_hostname = run_hostname;
	}


	/**
	 * 类属性声明
	**/
	/**
	 * 工作任务ID
	**/
	private String jobid = "";
	/**
	 * 创建时间
	**/
	private String createtime = "";
	/**
	 * 更新时间
	**/
	private String updatetime = "";
	/**
	 * 任务名称
	**/
	private String jobname = "";
	/**
	 * 任务组
	**/
	private String jobgroup = "定时任务组";
	/**
	 * 任务状态 是否启动任务: 0-禁用 1-启用 2-删除
	**/
	private String jobstatus = "";
	/**
	 * cron表达式
	**/
	private String cronexpression = "";
	/**
	 * 描述
	**/
	private String description = "";
	/**
	 * 任务执行时调用哪个类的方法 包名+类名
	**/
	private String beanclass = "";
	/**
	 * 任务是否有状态
	**/
	private String isconcurrent = "";
	/**
	 * spring bean
	**/
	private String springid = "";
	/**
	 * 任务调用的方法名
	**/
	private String methodname = "";
	/**
	 * 是否随系统自动启动
	 */
	private int isautostart = 0;
	/**
	 * 最后一次执行时间
	 */
	private String last_excutetime = "";
	/**
	 * 最后一次执行持续时间
	 */
	private String last_con_time = "";
	/**
	 * 执行次数
	 */
	private String runtime_status = "";
	/**
	 * 主机名
	 */
	private String run_hostname = "";
}
